home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 476-500 / disk_479 / uucp / uucp113.2.lzh / uucp2 / man / Passwd < prev    next >
Text File  |  1991-01-06  |  2KB  |  82 lines

  1.  
  2. NAME
  3.     GETTY:PASSWD
  4.  
  5. SYNOPSIS
  6.     -
  7.  
  8. DESCRIPTION
  9.     GETTY:PASSWD is similar to the UNIX /etc/passwd file and is
  10.     currently used by Getty to verify remote logins and run the
  11.     appropriate 'shell', which in most cases will be uucico.  The
  12.     format is:
  13.  
  14.     ------ start of GETTY:PASSWD -----
  15.  
  16.     # Put any comment here
  17.     #
  18.     # User,Password,Uid,GroupId,Finger-Info,Home-Dir,Command-To-Run
  19.  
  20.     bbs,*,10,0,BBS,ram:,mybbs:c/mybbs
  21.     foo,bar,23,2,The Guy,ram:,uucp:c/uucico
  22.     gaa,xxx,24,2,The Guy,ram:,uucp:c/uucico
  23.  
  24.     ------ end of UUCP:LIB/PASSWD -------
  25.  
  26.     NOTE:  Unlike manually run UUCicos, you do not specify a
  27.     -UNIT or -DEVICE option for uucico's run from a getty.  Getty
  28.     automatically supplies these arguments to the program it runs.
  29.  
  30.     The above example runs uucico when somebody logs in as 'foo'
  31.     with the proper password (bar).  Normally the user runs a
  32.     Getty from s:startup-sequence for each serial port he wishes
  33.     to allow logins on.
  34.  
  35.     The GETTY:PASSWD file combined with appropriate entries and
  36.     a running Getty allow arbitrary UUCP connections to be made
  37.     into your Amiga.
  38.  
  39.     Sendmail will add your finger info to the From: field of any
  40.     mail message.
  41.  
  42. FIELDS
  43.     User    =   user name, up to 8 characters
  44.  
  45.     Password=   password, up to 8 characters (uncrypted for now)
  46.             * = no password
  47.  
  48.     Uid    =   unique numerical id (don't use 0 please), this WILL
  49.             be used by some programs to find password entries.
  50.             Give each entry a different UID.
  51.  
  52.     Gid    =   not currently used, set to 2 (don't use 0).
  53.  
  54.     Finger    =   Finger information (your name).  Future sub fields
  55.             within the finger information will be separated by
  56.             colons (:).
  57.  
  58.     Home-Dir=   Directory from which to run the command
  59.  
  60.     Command =   Command to run.  This command CANNOT BE A BCPL PROGRAM.
  61.             Command is run with arguments you specify plus:
  62.  
  63.             -DEVICE devicename -UNIT unitname
  64.  
  65.             Where the devicename and unitname together make up
  66.             a serial port which the command should use for further
  67.             communications.  stdin and stdout are set to NULL:,
  68.             as is the console handler.
  69.  
  70.             (Getty accomplishes all of this)
  71.  
  72.             If there is a '*' infront of the command name,
  73.             then Getty will setup stdin and stdout using the
  74.             UUSER: device, allowing programs to use stdio
  75.             to talk to the serial device.
  76.  
  77.             See UUSER.MAN
  78.  
  79.  
  80.  
  81.  
  82.